import qrcodeModule from "./components/qrcodeModule.vue";
import textModule from "./components/textModule.vue";
import lineModule from "./components/lineModule.vue";
import rectModule from "./components/rectModule.vue";
import ellipseModule from "./components/ellipseModule.vue";
import barcodeModule from "./components/barcodeModule.vue";
import dateModel from "./components/dateModel.vue";
const modelList = [
  {
    key: "text",
    label: "文本",
    icon: "ic:outline-text-fields",
    component: textModule
  },
  {
    key: "image",
    label: "图片",
    icon: "material-symbols:add-photo-alternate-outline",
    component: ""
  },
  {
    key: "qrcode",
    label: "二维码",
    icon: "material-symbols:qr-code-2",
    component: qrcodeModule
  },
  {
    key: "barcode",
    label: "条形码",
    icon: "ic:sharp-barcode",
    component: barcodeModule
  },
  {
    key: "rect",
    label: "矩形",
    icon: "streamline:interface-edit-select-area-rectangle-dash-select-area-object-work",
    component: rectModule
  },
  {
    key: "ellipse",
    label: "原型",
    icon: "streamline:circle",
    component: ellipseModule
  },

  {
    key: "line",
    label: "线条",
    icon: "material-symbols:diagonal-line",
    component: lineModule
  },
  {
    key: "date",
    label: "日期",
    icon: "material-symbols:calendar-month-outline-sharp",
    component: dateModel
  },
  {
    key: "tableGroup",
    label: "表格",
    icon: "material-symbols:calendar-view-month-outline-sharp",
    component: ""
  }
];

export default modelList;
